hand something over to someone - Français Anglais Dictionnaire